reservoir tank seal - Spanish English Dictionary